be on the first rank - Turc Anglais Dictionnaire